makeshift beds - German English Dictionary